@phone: ~"(max-width: 768px)";
@dark: ~"(prefers-color-scheme: dark)";
@gray-50: #F8FAFC;
@gray-100: #F1F5F9;
@gray-200: #E2E8F0;
@gray-300: #CBD5E1;
@gray-400: #94A3B8;
@gray-500: #64748B;
@gray-600: #475569;
@gray-700: #334155;
@gray-800: #1E293B;
@gray-900: #0F172A;
@cyan-600: #0891B2;
@red-500: #EF4444;
@green-400: #4ADE80;

.font-sans() {
  font-family: 'Inter', 'Noto Sans SC', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', ui-sans-serif, sans-serif;
}
.font-mono() {
  font-family: 'JetBrains Mono';
}